do (one) a solid - Turkish English Dictionary